Top Definition
"goin' all town meeting" is a phrase that came to bare after the national town meeting on universal health care that basically means screaming insanely all up in your face.
You'd better take two steps back before

I start goin' all town meeting on your ass !
by CritterGetter August 14, 2009
8 Words related to goin' all town meeting

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.