look up any word, like kappa:

1 definition by sarahislh

 
1.
a really sexy guy that is easy to fall in love with!!!
deangelo
<dds>
aka
tall person
sexual freak
love of muhh life
hilarious
everybody call him d!!
by sarahislh August 25, 2008