1 definition by Ymelissamichele

A female that's annoying and easy to smash... Like a mosquito
She's such f*ckin mosquito....
by Ymelissamichele May 1, 2014
Get the Mosquito mug.