Top definition
The act of ejaculating inside a woman. You dun shot your arrow.
Yo, I gave her Dunarro.

Really?

Yep, all night, too.
by Wolfjob69 July 21, 2016
Get the mug
Get a Dunarro mug for your daughter Larisa.