Top definition
What it sounds like when Punjabs talk.
Arrrr giddie giddie giddie sir.
by jjboy February 20, 2005
Get the mug
Get a giddie giddie mug for your mama Zora.