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 mug
Get a tavonga mug for your friend Julia.
buy the domain for your pet blog