Tom Diddler's definitions
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.
by Tom Diddler February 22, 2009
Get the French Hornmug. by Tom Diddler February 22, 2009
Get the Baboon Buttmug.