Truffle Butter Urban Dictionary 12 min Truffle Butter Urban Dictionary – Sexy Urban Legends – Dear John