1 definition by Adam Hoover

The language of the Gods (such as Drago) and also means anything and everything!
Puchuu puchuu puchuu puchuu, puchuu puchuu puchuu! or I puchuuing hate your stupid puchuu you mother puchuu! I like that one!
by Adam Hoover October 3, 2003
Get the Puchuu mug.