Top definition
The combination of a sneeze and a cough at the same point in time.
Guy 1: Whoa dude you just coughed and sneezed at the same time!

Guy 2: Yeah man i just Scoughed after that huge bong hit
by Deraleik November 06, 2009
Get the mug
Get a Scough mug for your daughter-in-law Jovana.