Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by wyrdfish
twa
Share definition
Flag
Internet
acronym
for "That Was Amusing".
Commonly
used
instead of LOL if you want to convey amusement but really didn'
t
laugh out loud.
Bob
: What's brown and sticky?
Vic: I have no idea.
Bob
: A
stick
!
Vic: twa
twa
by
wyrdfish
September 17, 2010
Get the
twa
mug.