Skip to main content

Definitions by spinner8290

By definition, someone who is inherently a loser and is unable or unwilling to admit it.
Steph is a perfect lewzer
lewzer by spinner8290 November 3, 2003