1 definition by Zach McDearmont

Top Definition
The act of consuming a large amount of alcohol and excreting rainbows out of one's orifices. Specifically the anus.
John- How was that party last night?
Jack- Pretty good, except Clark pulled a WhubidiaStain.
John- Eww.
by Zach McDearmont May 14, 2010

Mug icon
Buy a WhubidiaStain mug!