Top definition
The most amazing person ever she's so perfect. She has a great smile and cute laugh
She's a Narrica
by Lnuacrarsica May 22, 2016
Get the mug
Get a narrica mug for your bunkmate James.
2
A mythical alcoholic beverage that is said to be so delicious and potent that one sip will send the person who drinks it literally to heaven.
Colleen: Girl, have you seen Penny lately?

Teresa: Nah she drank Narrica last week, she's with the angels now.

Colleen: Daaaaamn girl, good for her.
by Ssike May 24, 2019
Get the mug
Get a Narrica mug for your dad Manley.