1 definition by Neill Johnston

Top Definition
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 12, 2005

Mug icon
Buy a Boxfresh mug!