Dictionary dandruff May 25, 2008 davepoobond Leave a comment dandruff – n. the itch Dan gets when he plays too much with dog Ruff. Share this:EmailFacebookTwitterMoreRedditTumblr Related