Top Definition
A geneticist who roams the area of Bristol (UK), also the single most powerful force the universe has ever seen with the ability to lyse every cell within 50 metres just by sneezing.
Man I got lucky yesterday DAVID VEAL sneezed on me, cured that growth on my arm
by Fuchsie May 08, 2012

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.