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.


Cheers
rayc
"What's so funny about peace, love & understanding?" - N.Lowe