todlong

English: Translation
push (someone or something) with considerable force or roughly:
Notes

see: solong