1 definition by William Johnson

Top Definition
(noun) a human inflicted with mental retardation that can only find sexual gratification with farm animals.
Hey! What's that humping my cow? Oh, it's just SCREW FLANDERS again.
by William Johnson November 24, 2003

Mug icon
Buy a Screw Flanders mug!