Top definition
A great friend who's so amazing. She's considerate, selfless, and above all, she's great to cuddle
I've got this friend, and she's so awesome!! She's such a Laurrin.
by Justin Case 13 June 06, 2015
Get the mug
Get a Laurrin mug for your cat Yasemin.