1 definition by Brit Gorf

Sewerage works or water treatment works.
Unfortunately the only way to get to the pub is to walk past the turdfarm.
by Brit Gorf June 20, 2006
Get the turdfarm mug.