1 definition by Lord HAHA

A Baldrick type character noted for his extreme love of the outdoors and twitching curtains to spy on his neighbours
Oh look up there its a neilbould spying again.
by Lord HAHA March 25, 2011
Get the Neilbould mug.