googutz

Something that my grandma always calls me... it is most likely Italian.
"You're a googutz!"
by zxcraous February 11, 2014
mugGet the googutzmug.

Share this definition