tss

A sound of irritation to be used when one is seriously annoyed.
by Jessalicious April 09, 2003
Get the tss mug.