1 definition by Scully19

A beautiful sexy goddess in bed, all men love her, all girls think she’s crazy, but ultimately you’d be lucky to know her and be in her presence. Also make an excellent girlfriend, can never lie.
Oh damn you seen that Rhiannon she is hot !
by Scully19 April 2, 2019
Get the Rhiannon mug.