Top definition
The Holy Land Of Rhiannish People. There Are Unicorns That Roam Free On the Streets And We Have Just Opened A New Ice Cream Parlour. Come Visit Rhiannish Land! Where Dreams Are Made.
Friend: Where Have You Been All Week?

Me: Rhiannish Land Of Course!
by QueenOfTehRhiannishPeople June 02, 2018
Get the mug
Get a Rhiannish Land mug for your brother-in-law Manley.