quoicoubaka
Meanings
Adjective
1. stupid. (Internet slang, humorous)