Top definition
Beautiful, drop dead gorgeous. She'll make your days better & always give you a smile on your face. She's a bit crazy but still very loving. Big heart.
Wow, I saw venae and my day was better
by Venae July 06, 2018
Get the mug
Get a Venae mug for your friend Trump.