>>715676328
It means to sell something, it's common slang outside the US.