Dictionary smuppu December 19, 2007 davepoobond Leave a comment smuppu – n. a really really really overdue book Share this:EmailFacebookTwitterMoreRedditTumblr