Dictionary artu August 8, 2007 davepoobond Leave a comment artu – n. a cough drop that makes your mouth numb Share this:EmailFacebookTwitterMoreRedditTumblr Related