Search tug tug [ME, toggen, to pull] , a dragging or hauling movement or sensation. Tweet Telegram VK Random Words flocculate, flocculation testicular vein upper esophageal sphincter cardiopulmonary bypass TAR syndrome integrated system desmo- Nembutal chronic pancreatitis