Skip to main content

Definitions by bobaz

The way Yoda might say "STFU". An abbreviation of "The Fuck Shut Up".
tfsu by bobaz August 28, 2007