Top definition
A fat crazy lizard who likes to explore and bite fingers
Your scutz scutz needs to be put on a leash
by The bunny catcher 27 June 07, 2017
Get the mug
Get a scutz scutz mug for your sister Zora.