Skip to main content

Definitions by lzicus

You slept with your english teacher?!?! thats so Leandra!
Leandra by lzicus October 1, 2007