1 definition by Wolfjob69

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

Mug icon
Buy a Dunarro mug!