1 definition by Olivia Marie

Top Definition
leave me some love
write on my wall, lmsl
by Olivia Marie April 13, 2009

Mug icon
Buy a lmsl mug!