Skip to main content

Definitions by ms devious

State Tenant Farmer's Union.
STFU. It's in American history, guys!
STFU by ms devious July 7, 2006