Dictionary evairudy August 10, 2007 davepoobond Leave a comment evairudy – n. an unnoticeable green booger on your forehead Share this:EmailFacebookTwitterMoreRedditTumblr