Top definition
A person who you'd love to have in your life. Caring, sweet, generous, loving, and always listens.
Damn, I wish i had someone to talk to. Where's my Shenel?
by CocoNut April 01, 2012
Get the mug
Get a Shenel mug for your buddy Paul.

Available Domains :D

  • shenel.men
  • shenel.ninja
  • shenel.se