Top definition
The guy who always comes and gives you a fun time and then disappears just like a ninja from Naruto he’s always there when you need him.
Niggato we need you!
Where’s tavonga I’m bored!
by Hayate sensei November 01, 2017
Get the merch
Get the tavonga neck gaiter and mug.

Activity