1 definition by ebm224

Top Definition
Great or Perfect.
"So I'll meet you at the restaurant at 9:30?"

"Ruby."
by ebm224 December 04, 2009

Mug icon
Buy a Ruby mug!