1 definition by james bowyer

Top Definition
a person of questionable political persuasions who likes to copulate with swine
adolf hitler was a "nazi pig fucker"
by james bowyer October 23, 2003
Mug icon
Buy a Nazi pig fucker mug!