Duong Duong's definitions
A gentleman who has fingered a female's genitalia, usually a stripper, and eating McDonald's french fries after without washing his hands.
by Duong Duong July 13, 2007
Get the Mr. Frenchy mug.