1 definition by catyalater

someone or something that shows up when you're happy and sucks all your joy away.
we were having fun until the serotonin police popped up.
by catyalater May 23, 2020
Get the serotonin police mug.