1 definition by bo peepee sheepyface

Top Definition
There are scientist actually who have been trying to discover it's true meaning for centuries, but one theory that i like to stick with is that it actually means, "a whales vagina" while some people like to think that it means Saint Diego, i must agree to dissagree with them.
Hey, have you ever been to San Diego?

why.... yes, i have good sir

well, did you knock up shamoo?
by bo peepee sheepyface July 19, 2009
Mug icon
Buy a San Diego mug!