An alternate term for terrific used by someone who gets off by being shit on or shitting on someone else.
Wow that cleavland steamer you gave me last night was Scaterrific!
by Mute8s February 21, 2004
Get the Scaterrific mug.