Skip to main content

Definitions by 1337_JN

Loserface. In other words, a big loser.
Terry is such a lsrfc.
lsrfc by 1337_JN July 31, 2007