meaning of Binyard

Binyard meaning in Urban Dictionary

A bitch down for what ever before exactly where.