Top definition
A super saiyan that hoe; is when you blow your load in your hand and you drop a spirit bomb on her face
by sweetplay68 April 20, 2016
Get the mug
Get a super saiyan that hoe mug for your friend Nathalie.