1 definition by TsN

Top Definition
The reason for TsN's inability to become profitable
*Teufel kills himself
by TsN February 17, 2003
Mug icon
Buy a Teufel mug!