Top definition
Shenelle is a female who cares too much and loves too hard she is very intelligent and beautiful
That shenelle is a keeper
by Hoopnation223 April 18, 2017
Get the mug
Get a shenelle mug for your father-in-law Manley.
buy the domain for your art blog