2 definitions by Leaven

Essex based slut or whore
She's a bit of a Sturch
by Leaven November 22, 2004
Get the Sturch mug.
A sexual practice where two people take it in turns to have sex with a third, continuing until their partner is feeling used, worthless and dirty.
"You two! Tagfuck me in the toilets!"

or

"We've been out Tagfucking some worthless bitch"
by Leaven March 1, 2005
Get the tagfuck mug.