1 definition by The Anonimouse

Top Definition
An acronym for 'Thick as pig shit and twice as smelly' mainly used in the South West of England
What about Ian? He'd be good for the job.

Nahh, He's Tapsatas.
by The Anonimouse July 28, 2010

Mug icon
Buy a tapsatas mug!