The Jealous Girlfriends. Organs On The Kitchen Floor. Jealous Girlfriends. Organe Pe podeaua din bucătărie.
... Lovers and police pull you back every time And you ran with your hand in your mouth and a smoking gun So don't leave your organs on the kitchen floor
...