2 definitions by Meowmeowmeow
a situation or place in which there is a concentration of individuals with whom one has an awkward or complicated history; a place or situation that has the potential to breed awkward conversation, confrontation, and eye contact.
by Meowmeowmeow April 7, 2014
by Meowmeowmeow April 12, 2022