Top definition
an amazing creature with a turtle shell and panda body how mystical
wow! look at that turtle panda sleep!!
by lilshyali January 07, 2016
Get the mug
Get a turtle panda mug for your Facebook friend Helena.