Skip to main content

Definitions by Charnu

Bubuchak 

An idiot, one who is always laughed at
Mr Kevin Patel, my boss, forgot to sign my paycheck, what a bubuchak
Bubuchak by Charnu June 30, 2011