Top definition
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
Get the mug
Get a Crackbay mug for your dog Zora.