Well done.
I do harbour one disappointment though: you wrote arse but sang [*****].
I know it's International American & the "audience" is largely accustomed to that but I do like the sound of our own language.
Neither actually rhyme well with asp but you've taken the obvious sound.
If the blue grass elements were swapped for 12 string and 6 string acoustics you'd have a very good Robert Foster/Go-Betweens song both in terms of your voice and the humour.
With the slight issue about pronunciation you've a very clever and well constructed lyric.
"What's so funny about peace, love & understanding?" - N.Lowe
Pop on over to The Recording Rebels for positive, honest commentary, critiques and support. https://therecordingrebels.com