1 definition by TheTwenty

1
Guy #1: I just read that they took a French Steamer

Guy #2: Ewww.... I dont want to know
by TheTwenty October 19, 2010
Get the mug
Get a French Steamer mug for your friend Jerry.