Slang term from Puerto Rico

"mamabicho"

Slang for: estupido
English translation: stupid

Other meanings for "mamabicho"