イモケンピ
Meanings
Noun
1. sweetened sweet potato fries; fried strips of sweet potato coated with sugar
Composed of
tuber; taro; yokel; bumpkin; dud; worthless thing