meaning of ass fraggle

ass fraggle meaning in Urban Dictionary

a stupid butt person who will likely not go-away!!!