"Yuke" is a word in ENGLISH
yuke
ENGLISH
Definition:
Same as Yuck.
Few words of positivity
Every act of communication is a miracle of translation.
WORD SUGGESTIONS
yuck
ENGLISH
To scratch.
Read the complete definitionyuck
ENGLISH
To itch.
Read the complete definition