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
Get the mug
Get a DAVID VEAL mug for your father-in-law Bob.