Two Halves Of A Whole Idiotby Vidushi Agarwal5252714This is a fanfic about a Hufflepuff and Slytherin relationship. The Slytherin's name is Mack Adams. Short for Machiavellian. The Hufflepuff's name is Sanguine Dixon. The...puffandslyhphufflepuff+7 more