Top Definition
A discusting being, often slobbers everywhere. Speech is impaired and runs like a retard.
Man: Man, have you got rabies?

Friend: Dunno man, I feel like Tian-Ren.
by mutantmango May 05, 2009
Vietnam's secret weapon of mass destruction that went wrong
Person 1 Says 'Did you hear what happened in Vietnam'

Person 2 Says 'Apparently an alien landed there and now it coming for England, they call it Tian-Ren'
by Door knob5048 May 06, 2009
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.