look up any word, like ratchet:
 
1.
Another name for Ebay, which is really addictive.
I bought and sold some stuff on Crackbay today. I think I got a great deal on some boots.
by Havana192 September 09, 2011