1 definition by Boob89

Top Definition
Irritating pain in the ass nymphomaniac that can never be satisfied
I tried to bang a chick last night but she's such a maygan
by Boob89 January 02, 2020

Mug icon
Buy a Maygan mug!