Top definition
fun game where nerf darts are thrown at eachother. players must run around a house aimlessly yelling "nananapoopoo" must be played on granaston lane. or else its not the right game bitch!
i was playin nananapoopoo and got hungry so i had some chef boy r dee!
by snap back October 01, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush