1 definition by esfef4

A good thing that conveniences you in some way. Can also be used in other contexts.
"My professor siced me the notes for the exam."
"Plug man siced me an extra gram."
by esfef4 November 07, 2018
Get the mug
Get a Sice mug for your sister Riley.