1 definition by Ericatect

Top Definition
An ironic acronym for the phrase "Stop With The Acronyms Please"
I don't understand what you're saying! LOL? DGAF? SWTAP!
by Ericatect March 01, 2011
Mug icon
Buy a SWTAP mug!