mettlesome

Fun Dictionary -> mettlesome

mettlesome - Vulgar Dictionary definition

Bold, courageous.