1 definition by Wlkrzgrl

Top Definition
Very fine girl
Damn, your girl is strap nasty!
by Wlkrzgrl November 15, 2017

Mug icon
Buy a strap nasty mug!