meaning of baobabs baobab

baobabs baobab meaning in Urban Dictionary

an extremely large tree. A male with an extremely large penis.