2 definitions by osamma
by osamma June 11, 2008
An inside joke between a bunch of faggy emo kids (my friends). Refers to when a girl squirts when fingered and you can't wipe it off so it just sorta stays there.
You Got Squitted On!!!!
by osamma June 11, 2008