Skip to main content

Dean L's definitions

Shima Shima Shoopa Shyeed

a phrase used to mock a friend telling you something they think is interesting.
"My mom met the pope"
"Shima shima shoopa shyeed?"
by Dean L August 12, 2006
mugGet the Shima Shima Shoopa Shyeedmug.

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