1 definition by GEORGETHECREATOR

A term created by GEORGE THE CREATOR. Abbreviation of deodorant. Mainly used and known in Doncaster region
Oi chuck us the DEO bruv
by GEORGETHECREATOR February 22, 2016
Get the DEO mug.