Top Definition
A Human form of "Transformer", who pilages his/herself using substances until one transforms into a mangled wreck.
Chad has managed to miss surfing yet again this Saturday morning due to his extensive partying last night, What a mangletron!
by chADDerall November 16, 2009
6 Words related to Mangletron

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.