Top definition
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
by argenflargenduck August 11, 2010
Get the mug
Get a garglet mug for your mother-in-law Yasemin.