1 definition by kushntampico

the late british layland term for what we would call today-asshole.
if you go to jail your gonna get raped in ya tatterhole
by kushntampico April 4, 2011
Get the tatterhole mug.