1 definition by NeverWouldveGuessed

Top Definition
the awkward piece of skin between your thumb and pointer finger
"dude, my flagina is so itchy."
"i know, so is my weenis."
by NeverWouldveGuessed August 26, 2009

Mug icon
Buy a Flagina mug!