Urban Dictionary Defines Deets Looks like they know what they’re talking about. Check it out. Voting for definitions seems to work well.