Skip to main content

anonymous111111111111122222111's definitions

Garlic Fries

Share definition
Penises evidently smell like Garlic Fries. It can usually be smelled after masturbating. However, the smell is gone after washing the of one's hands.
Parker: Do I smell Garlic Fries. I love Garlic Fries.
Flag
mugGet the Garlic Fries mug.