look up any word, like bangarang:

1 definition by la_crystalh

 
1.
a wonderful man that would put you on top the world just by being there, doesnt just listen to you but hear your every word, makes you smile, laugh and cry, the one you will never want to let go of. you are always more important than anything else in his eyes. charming, loving and a definate keeper, the best little devil you will ever meet. YOU GOTTA MARRY THIS ONE!!
my william is the best man on earth.
by la_crystalh February 17, 2010