Search:
norfolk dumpling - Vulgar Dictionary definitionA nick name, or term of jocular reproach to a Norfolk man; dumplings being a favourite food in that county.