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.An anime/manga fan who mainly consumes content from the mecha subgenre and/or has an annoying evangelism about it's superiority to other subgenres.
by Lipsum696 July 5, 2024
Get the Mechawhore mug.