Top definition
A term that refers to one's own incredibly enormous phallus.
wang? this ain't no wang baby, this here is wangzilla!
by Garrywong April 05, 2006
Get the mug
Get a wangzilla mug for your mother-in-law Helena.