Dictionary nuvwumu August 18, 2007 davepoobond Leave a comment nuvwumu – n. a garage full of Pop-Tarts Share this:EmailFacebookTwitterMoreRedditTumblr Related