Skip to main content

Shanksta mo-fo's definitions

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-La mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email