Top definition
Penis of enormous proportions.
Dont slap me with your monster schwanzer!
by Prometheus July 29, 2003
Get the mug
Get a Monster-Schwanzer mug for your mate José.