Definitions

ISTAA

ISTAA

ISTAA is an initialism which stands for "I submitted that ages ago." It is often posted on sites such as Reddit in response to duplicate submissions.
Search another word or see ISTAAon Dictionary | Thesaurus |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT