look up any word, like donkey punch:

1 definition by Jbaylife

 
1.
(Noun) A word for an annoying woman, who makes annoying sayings, thinks their perfect, and uses unnecessarily hashtags.
This girl in my Spanish class always says #bamf, what a Jane..
by Jbaylife March 06, 2012