Subscribe English
look up any word, like queef:

1 definition by bizzle8892

 
1.
A girl/guy who is very clingy and follows/bothers you a lot
Paco: dude this girl will not stop texting me
TJ: Man that sounds like a skicner to me
by bizzle8892 February 27, 2010
9 0