yeuky

yeuky

(ˈjuːkɪ)
adj, -kier or -kiest
Scot itchy