Godzitla

A mean name for someone with acne problems
"Ew here comes Godzitla"
by Cece Marks November 10, 2008
Get the Godzitla mug.