1 definition by Lily17

The best boy friend a girl could ever have. David is the whole package! He is smart, sexy, handsome, kind hearted, loving, passionate, strong and good kisser ;) he knows how to treat a girl right and with respect! David is that handsome prince you see riding on a white horse with the wind blowing through his hair ready to sweep a girl off her feet ! Be ready cause you never know when David just might sweep you off your feet !;)

Jk he's taken by ME ❤️
David is such a boss 👌
by Lily17 June 5, 2015
Get the David mug.