look up any word, like no soap...radio:
 
1.
when a product is late arriving to the consumer market or delayed.
They finally decide to add that feature when world+dog already has it!
company ABC was 6 months late to market compared to company 123 so lost market share
by zkpilot June 06, 2011
3 0