Top definition
Neon is a red substance that i am going 2 pretend is green and dave is a bait and/or fish pen, but dnt let him know, he has had enough heartache already.....
Green thing that swims in water
by maz L October 15, 2004
Get the mug
Get a Neon Dave the Bait mug for your mate José.