vocab dash
Log in
Sign up
quoicoubaka
Meanings
Noun
1. An idiot.
(Internet slang, humorous)