1 definition by sdfgehrjntrmyutj,fkg

A caring lovely girl who would do anything for her friends. Good in long term relationships, loving, kind, considerate, definitely a keeper!
Guy 1: Oh hey she's nice!
Guy 2: She's such a Shaneela
by sdfgehrjntrmyutj,fkg May 12, 2011
Get the Shaneela mug.