Skip to main content

Definitions by Jessalicious

A sound of irritation to be used when one is seriously annoyed.
tss by Jessalicious April 9, 2003