Originally Posted by TATY Is it an invented word? Because there is the word скатить which means "to roll down". It's from качать with the meaning "to pump".
Forum Rules