look up any word, like kappa:

1 definition by thatshowMEroll

 
1.
Someone with with a big heart, a smile that makes one melt, but if need be a look that could kill.
by thatshowMEroll February 07, 2010