To publicly announce someone's personal business to a large forum.
Jane: "Did you see what my mom posted about me on my Facebook
wall? How embarrassing! That was supposed to be kept on the down low!"
John: "Sure did! She really went town square
Free Daily Email
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.