1 definition by Scoomish

Someone that consumes a lot of alcohol and is considered an alcoholic.
Look at him over there getting wasted. Yeah that guy is an oil can.
by Scoomish September 29, 2019
Get the Oil can mug.