Top definition
1. ahh my parents are having funky doodle noodle!!!

2. are they funky doodle noodle-ing?
by banana721 February 28, 2009
Get the mug
Get a funky doodle noodle mug for your friend Nathalie.