Top Definition
A hairy growth on a lady's left breast said to look similar in shape and texture to the Technodrome as seen in the hit cartoon series "TheTeenage Mutant Ninja Turtles"
Look its the Keodrome, "Wow thats sexy"
by Steven Keohane March 11, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.