Top definition
Scioli - She-oh-lee
The use of "Axe" or any other smell-good product in place of a shower.
Oh darn, I am running late. Maybe I will take a Scioli Shower and call it a day.
by Sammy the beast December 27, 2006
Get the mug
Get a Scioli Shower mug for your cat Abdul.