My dictionary, for when the Urban Dictionary doesn't have it or gets it wrong.
D.I.L.D.O.S
DILDOS Desperate Intolerant Liberals Destroying Our Society