cocksure
adjective /ˌkɒkˈʃʊə(r)/, /ˌkɒkˈʃɔː(r)/
/ˌkɑːkˈʃʊr/
(old-fashioned, informal)- confident in a way that is annoying to other people and that they might find offensiveWord Originearly 16th cent.: from archaic cock (a euphemism for God) + sure; later associated with cock.