abbreviation for morning glory; Morning glory means that you wake up with such a strong erection you have to walk in a slouched way.
When i have MG i tend to try avoid my family
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.