Trech

Amazingly sexy, extemely talented character who exists in the game world.
Trech just pwnt the fuck out of us!
by Trech Maggotface January 04, 2005
Get the Trech mug.