Top definition
The most beautiful girl on the face of the planet. Once you meet her it is impossible to stop thinking about her. In every way, she is perfect
Michael met Matrinah and immediately knew that she was absolutely perfect.
by MichaelQ3265 October 21, 2013
Get the mug
Get a Matrinah mug for your father-in-law James.