1 definition by dardii duck

A word created by an idiot that is used to say Whats Going on? all in one word
Scarn My Brotheerrrsssss aaaaaaa
by dardii duck October 16, 2018
Get the Scarn mug.