Subscribe English
look up any word, like tittybong:
 
1.
(noun). A failed meme that looks promising but fails to catch on.
That pic was funny, but I'm afraid its gonna turn into another salsa cube.
by u4eazcoo! May 04, 2010
4 1