Top definition
Denuban means panda. If a Denuban comes to you, give him bamboo. His head is like a coconut.
by Howadul May 11, 2016
Get the mug
Get a denuban mug for your father Bob.