1 definition by Jerry finckleheim
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
by Jerry finckleheim January 29, 2018