Skip to main content

Shankri-La

a place where all the shankalicious shankasaurs get shanked out.
Rekha doesnt like when you tell her about Shankri-La. but deep down, shes knows its where she wants to be.
by Shanksta mo-fo December 15, 2008
mugGet the Shankri-Lamug.

Share this definition