gougeda

noun: one who is persistent, a go-getter

from go-getter

Citations: