Top definition
It means awesome, just another way to say down with style.
PERSON 1: I got a new BMX bike!
PERSON 2: NO WAY! That is so downskiez!
by AYOrifficmeygin July 01, 2009
Get the mug
Get a downskiez mug for your cat Trump.