Top definition
gay sex; specifically males
"yo dude I'm gonna scoost with James later,"
by sickasfrick_ August 02, 2018
Get the mug
Get a scoost mug for your friend Larisa.