1 definition by mithras

Top Definition
To dispose of someone or something, usually in a derogatory fashion.
We shitcanned the entire proposal from those worthless bastards across town.
by mithras June 06, 2006

Mug icon
Buy a shitcan mug!