1 definition by kocheese

something described as slick and clean at the same time.
"yo man, that ride is sleen" "that's a sleen haircut"
by kocheese May 30, 2006
Get the SLEEN mug.