1 definition by Charlotte may louise

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
Get the oh neil mug.