What is Dilfnard?
a word used to describe fagots
a very insulting insult
You freaking dilfnard!!
See Rebecca