suburbandan2's definitions
A slut of Godzilla like proportions. Originating from the giant robotic 'Mechagodzilla' in the Godzilla TV series.
by suburbandan2 November 22, 2011
Get the Mechawhore mug.
Get the Mechawhore mug.We'll email you a link to sign in instantly.