Japanese: むしゃぶりつく

Japanese verb 'むしゃぶりつく' conjugated