Skip to main content

Definitions by argenflargenduck

A garglet is a flag in your neighbor's yard. Or just a flag.
Hey, did you see that garglet?" "I bet they bought that garglet at walmart
garglet by argenflargenduck August 11, 2010