gufuruguta (-furuguse)     v   ▶ 1. to be in a hurry, 2. to work rapidly


try deep search for more results...