1 definition by sartuz,mlee
slight internal chuckle
An extremely nerdy term used to express feelings of laughter or happiness. An alternative to the acronym LoL (Laugh out Loud). THIS TERM IS COPYRIGHTED BY MR. CADRA FROM YLHS!
P.S- 4th period cool kids made this ;)
Cadra: This incredible diction forced upon me a SIC.
Class: WTF is SIC?
by sartuz,mlee Apr 1, 2011 add a video