AlienMonte's definitions
A penis of extremely modest length. Heard first here in Cheyenne, Wy. it has soared to common usage in a few weeks.
by AlienMonte November 7, 2010
Get the Garfoofa mug.
Get the Garfoofa mug.We'll email you a link to sign in instantly.