1 definition by Hoopnation223

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 March 14, 2017
Get the shenelle mug.