Definition

oh my god i have to pee

Origin

NoSlang.com