Top Definition
A female astronaut who traveled 950 miles wearing a diaper to attack the "other woman" in a love triangle.
CAPTAIN: Keep your hands off him bitch!
VICTIM: Yuck, what's that smell? You must be Captain Poopypants.
by Cuntoleezza Rice February 07, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.