Skip to main content

Definitions by FineCharlie

Home Turfer 

Worker: "Jesus- your farts fucking stink! Finish that off in the can, will ya?!"

Co-Worker: "No way- I'm gonna ride this out until I get home and drop a glorious home turfer."
Home Turfer by FineCharlie July 18, 2019