Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. Mieya
To have sex doggie style, May I Ejaculate Your Ass
Hey babes Mieya?