1 definition by Chandrashekhar Thiyagarajan

Top Definition
When a woman is on her period and a man uses a straw to suck out the blood.
"man my girl was on her period and i gave her a mosquito, it was great"
by Chandrashekhar Thiyagarajan February 19, 2009

Mug icon
Buy a Mosquito mug!