godzilla

1. A term used to refer to a large person
1. Holy shit! That girl Margaret from DA looks like GODZILLA!!
by Bobbybrown11 February 07, 2006
Get the godzilla mug.