Bring your own dick Idioms by 100 percent free Dictionary