Skip to main content

Definitions by Ymelissamichele

Mosquito 

A female that's annoying and easy to smash... Like a mosquito
She's such f*ckin mosquito....