ゲロゲロ
Meanings
Interjection
Slang
1. that's gross!; disgusting!