Top definition
A wonderful being who is beauty but strong at the same time, can mean good can mean bad
via giphy
by Kenji Vina January 14, 2018
Get the mug
Get a Devil's Angel mug for your cousin Vivek.