A fork of Rural Dictionary
See wordDeeUU/word
Piss off you dull cunt!
South Wales Valleys common phrase for slagging off someone dickhead.
Shut up you dull cunt!