look up any word, like sex:
 
1.
Becoming euphorically intoxicated resembling being under the influence of rum by score results
Hey, that scorum's certainly nothing short of phenomenal.
by Hercolena Oliver April 20, 2009