1 definition by Neill Johnston
Someone or something that is new and cool, or innovative in a fashion sense. Originally derived from an impressive new pair of footwear described as being fresh from the box. 'Boxfresh'
by Neill Johnston October 13, 2005