1 definition by lauser31

Top Definition
an abbreviation for the show Secret Life of the American Teenager.
I can't wait to see the new episode of SLAT on tuesday!
by lauser31 July 27, 2008

Mug icon
Buy a SLAT mug!