2 definitions by LegendaryDragon

Its something made in japan. its useful to kill frogs and deers
my dumbass makaimakiboungi is really bad at attracting girls.
by LegendaryDragon January 22, 2018
Get the makaimakiboungi mug.