that feeling you get when you go to record something and then you finish and realise people probably heard it and feel self conscious about it I mean
The instrumental is by @Noobington-2637 if you credit me then I will literally throw myself into a vat of acid