Definitions by Tom Diddler
French Horn
When a woman sticks her fist up a man's ass while giving him a blow job, similar to how one plays a french horn.
French Horn by Tom Diddler February 22, 2009
Baboon Butt
Baboon Butt by Tom Diddler February 22, 2009