Top definition
My Garblat(s) are/is Smelly

Can You Scratch My Garblats

I Punched Myself In The Garblats
by Ross Hilyard August 20, 2008
Get the mug
Get a Garblat(s) mug for your dog Yasemin.