1 definition by Charlotte may louise

Top Definition
Being a dickhead, and doing something funny and then after so saying "Oh Neil"
(Your friend falls over) you say "Oh Neil"
by Charlotte may louise April 13, 2017

Mug icon
Buy a oh neil mug!