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
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug