1 definition by Remburg

Top Definition
ttl
ToTally Losers
All of you are ttls.
by Remburg May 20, 2010
Mug icon
Buy a ttl mug!