Top definition
A beautiful women that shy but once’s you get to know her she can be very open to you
niarra
by Airra February 25, 2018
Get the mug
Get a niarra mug for your sister Beatrix.
buy the domain for your travel vlog