Top definition
Smelling Bicycle saddles and seats that people have just got up off of.
Bina:See That Dude over there, don't go near him he comes to this pub every night and goes bo honkin.

by Binaa January 24, 2009
Get the mug
Get a Bo Honkin mug for your grandma Jovana.