Top definition
Towannahs are normally asswholes.They tend to give people stress and are really just there to annoy you.Try and avoid Towannahs as they will bring nothing but stress and high blood pressure
Are you speaking to a towannah
Yes i am
Wow you just got yourself a problem
by Jerry finckleheim May 04, 2018
Get the mug
Get a towannah mug for your Aunt Zora.