1 definition by Demon Speeding
An amazing Mini & BMW racing specialist & technician. A Waylen is often charming, and fun to be around. A dedicated entrepreneur who cares about the larger community. A true Waylen is handsome and engaging.
by Demon Speeding February 3, 2010