Skip to main content

Definitions by L24s Finest

A cracker that even black people love :)
If I found Sliar in bed with my wife I'd tuck him in
Sliar by L24s Finest August 22, 2008