soo fresh Share definition Flag Someone who thinks they are the shit Joey Soo Fresh Don soo fresh by thatttghettogirl December 14, 2010 Get the soo fresh mug.