Dictionary eweki August 10, 2007 davepoobond Leave a comment eweki – n. a licorice mustache Share this:EmailFacebookTwitterMoreRedditTumblr Related