1 definition by not john or jim

Top Definition
bf
Butt Fuck
John and Jim had a nice butt fuck.
by not john or jim September 12, 2003

Mug icon
Buy a bf mug!