Top definition
A giggly and happy person that tries to brighten up everyone's days. She the beautiful charmer with the luscious curves that will bring any guy to an orgasm.
dude I wish she was a natarlie , have you seen that ass?
by sheala11 October 30, 2011
Get the mug
Get a natarlie mug for your guy Trump.