1 definition by Tvillingarna

A nickname you give your female friend when she eats a spoonful of Siracha, either on a dare or of her own accord.
Did you see Lily eat that spoonful of siracha last week at Mod Pizza? She is the ultimate Lady Racha.
by Tvillingarna December 3, 2019
Get the Lady Racha mug.