Dia

 "whhat the fuck why are you so good at deffiddle i will cry" - everyone in pixelstuck  Made def lose her job as a deffidler

50% chance that she is defiddling something

made the beautiful slide show for def's tarot page, and is therefore deemed absolutely amazing