Top definition
Where you stick a large needle full on vodka in the urethra to get drunk the fastest way possible
Eric: How were you so wasted last night, did you scotto yourself?

Me: yeah bro I didn't know it was possible until I actually tried it!
by Jonnyrocket58 October 05, 2016
Get the mug
Get a scotto mug for your bunkmate Jerry.
buy the domain for your cat blog