Skip to main content

Derpington's definitions

Garlic Balls

A term used to describe someone of Italian background. It refers to the Italian's love for garlic.
by Derpington September 13, 2009
mugGet the Garlic Ballsmug.

Share this definition