1 definition by Ymelissamichele

Top Definition
A female that's annoying and easy to smash... Like a mosquito
She's such f*ckin mosquito....
by Ymelissamichele May 01, 2014

Mug icon
Buy a Mosquito mug!