1 definition by The greek godess of toomoopoo

Top Definition
Word said to lighten a conversation,
usually said in a high pitched voice.

Said like too - moo- poo
Randy - well thi is akward..

10 minutes of scilence

Mandy -toomoopoo

Randy - agreed, lets go fuck.

Mandy - toomoopoo

Mug icon
Buy a Toomoopoo mug!