1 definition by didjjd
Often stubborn, has a lot of pride but will usually push it to the side for the one they love, very handsome, Sexual BEAST Sex drive is insane, very unique individual, Loves music and creative side. Every girl needs a Carnavius.
by didjjd March 19, 2015