Dictionary tuvuwug September 1, 2007 davepoobond Leave a comment tuvuwug – n. a smile that blinds Share this:EmailFacebookTwitterMoreRedditTumblr