2 definitions by obungus
by obungus March 22, 2018
Any song that you have emotional attachment to. Upon hearing it on the radio, you must unhinge you jaw and scream into the void.
Radio: *despacito starts playing*
Guy in car: Oh my god it's your song!
Other guy in car: *unintelligible screaming*
Guy in car: Oh my god it's your song!
Other guy in car: *unintelligible screaming*
by obungus May 31, 2018