1 definition by Emily Chester

Top Definition
When you are talking on the phone and peeing at the same time because you don't want to stop talking on the phone and you just really have to go!
Chelsea: "Is the water running?"
Emily:"No, I'm just poning."
by Emily Chester July 29, 2007

Mug icon
Buy a poning mug!