thowed meaning and pronunciation

  • 8 years ago
1. something really good
2. to get drunk


thowed definition by Urban Dictionary