A fork of Rural Dictionary
A homosexual performing oral sex on straight man while he sleeps.
Ahh dude, did you hear ?? John got Migged by some guy last night! Yeah man unlucky...he got really drunk and passed out, next thing he remembers is waking up to this guy on his junk. Get migged! Mig me! I'll mig you!