Top definition
Kubera is the name of a cave in eastern Russia. The cave is said to hold a secret treasure map only know as "The Map". They are also the biggest caves in the world!
"Time to explore Krubera caves!"
via giphy
by Thats_kinda_hot April 30, 2017
Get the mug
Get a Krubera mug for your dog Larisa.