Boner Buzzard, Noun, meaning a prostitute, hooker, basically anyone who does dirty things for money.
Tom: Hey John I bought myself a hooker last night!

John: Really? You've been hangin' out with boner buzzards?

Tom: Yeah, life has been tough lately.
by Dr. McMac April 20, 2021
Get the Boner Buzzard mug.