What is Meighan?
Meighan (Mee-Ghan) - To urinate with such extreme force that one has an orgasm.
"I had to piss so bad I meighaned."
See urinate, come, hard, orgasm, bitch, Fruit Pie The Magician