1 definition by Katie Leigh'Ann

Top Definition
a vagina
I'm having cramps in my flitter, due to my menstrual cycle.

He's only talking to me to get some flitter.
by Katie Leigh'Ann February 10, 2009
Mug icon
Buy a flitter mug!