1 definition by SpeedOfSound91

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

Jess: CHILDHOOOOD!
by SpeedOfSound91 March 21, 2007
Get the Childhooood mug.