Top definition
super nice and always there, she's beautiful on the inside and out.
there goes a Macreena
by NatureGirl99 January 19, 2018
Get the mug
Get a macreena mug for your brother-in-law Vivek.