look up any word, like the eiffel tower:

1 definition by Matchstick Man

 
1.
The ability to enjoy audio and video in 5 second chunks via the internet.
No mattter how fast your connection streaming always stalls.
by Matchstick Man June 09, 2007