1 definition by Cillit Bang 96

Having a wank in a public place, in honor of the radio presenter Neil Prendevile who did it while the plane was taxiing on the run-way.
Did you hear John had a neil on the bus?

ya that's fucking horrible.
by Cillit Bang 96 November 3, 2010
Get the a Neil mug.