Top Definition
a Telford term for the female genitalia that looks and feels like a moist red cave/chasm, does make you wonder who you've been sleeping with if it resembles a chasm
oh look at that ruby chasm,

i want to fill that ruby chasm
oh hey look i can see their ruby chasm from here.
by Ruby Destroyer July 10, 2012

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.