Top definition
A song that also acts as a mantra.
"That song is my jam, it kind of sums up my out look on life, it's my songtra."
by matofuu December 31, 2014
Get the mug
Get a songtra mug for your grandma Beatrix.