quoicoubaka
Meanings
Noun
1. An idiot. (Internet slang, humorous)