What is salaam baboo?
An
Indian
slang
word for a
preying mantis
Im am
terrified
of
the big
salaam baboo
.
👍
29
👎
15
salaam baboo - video
www.Definder.net
Powered by Urban Dictionary