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'
Check those out they're boxfresh!
by Neill Johnston October 13, 2005
Get the Boxfresh mug.