1 definition by D-Biz

1
To crap. Also, a Deuce. Number Two.
The Todd: "I've got a Doozie of a Twosie!" - Scrubs
by D-Biz October 13, 2006
Get the mug
Get a Twosie mug for your mate Trump.