Top definition
Declaration of victory; Unbeatable comeback; annoying interrupting exclamation. Usually yelled in high pitch.
Zach: That doesn't make any-

Jess: CHILDHOOOOD!
by SpeedOfSound91 March 20, 2007
Get the mug
Get a Childhooood mug for your coworker Bob.