2 definitions by Dennis Clark
A word first popularized as the title of a song by the band Mindless Self Indulgence; the act of completely enthralling intercourse.
by Dennis Clark September 27, 2004
so -totally; a combination of the phrase "so totally"; a term gaining ground in south Alabama of the united states.
by Dennis Clark September 27, 2004