Definitions by Pierre Ignose
twatyard
The area surrounding a womans vagina or "Twat".
Also used as a term for the habitation area of unsavoury fellows.
Also used as a term for the habitation area of unsavoury fellows.
twatyard by Pierre Ignose February 3, 2008