Top definition
a word used to describe anything you have no idea how to react to
"I'm an elf"
"that's sceen"
by smeths February 12, 2017
Get the mug
Get a sceen mug for your dad Vivek.
buy the domain for your art blog