by saudur June 28, 2012

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.
i want to fill that ruby chasm
oh hey look i can see their ruby chasm from here.
by Ruby Destroyer July 12, 2012

by LADii E April 23, 2006

by Alferderp March 30, 2020

by timmysaquariusgf October 4, 2021

Homie 1: "how are you and your lady doing?"
Homie 2: "oh, man last night she gave me a ruby tubesteak. That time of the month.(wink wink)"
Homie 2: "oh, man last night she gave me a ruby tubesteak. That time of the month.(wink wink)"
by Lorenzo Llamas May 19, 2015

Beautiful young woman who doesn't get near the recognition she deserves, who works at a certain grocery store.
by Large boy March 22, 2017
