What is Dudfester?
loving someone so much that u hate them
she dudfestered the dumbass waiter she had every Tuesday
See Jessica