|
|||||
What is dooba doo?India (mainly), Bangladesh, Sri Lanka, Pakistan or Maldives. I am from Dooba Doo land. dooba doo - videoDooba doo - what is it?An Indian Person/Thing/Language Person: The Kwik-e Mart is owned by a Dooba Doo |
|||||
www.Definder.net Powered by Urban Dictionary |