Top Definition
"Sitting In My Chair Laughing A Lot." A chat acronym comparable to LOL or ROFL.
gamer54: holy crap, I just got pwnd
tehguy932: simclal
by beuks August 08, 2008
8 Words related to simclal

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.