Skip to main content

Definitions by Dumbo911

Salaam Baboo 

An Indian slang word for a preying mantis
Im am terrified of the big salaam baboo.
Salaam Baboo by Dumbo911 November 13, 2019