1 definition by Mojo82

Top Definition
When someone pooped them self in their underware with out going to the toilet.
Johnny tweeted him self on the bus.
by Mojo82 July 14, 2009

Mug icon
Buy a tweeted mug!