Definition

I just peed my pants

Origin

NoSlang.com

Related Terms