Define Skinflute Yucker Meaning

Skinflute Yucker
A stupid dog face yucker that excels at playing the skin flute

Hey look at Debbie she’s the goat of being the best skinflute yucker. That dumb bitch
By Aviva