Skip to main content

Definitions 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.
Oil can by Scoomish September 29, 2019