Questions LLC
Login
or
Sign Up
Ask a New Question
Schmide
Questions and answers by visitors named
Schmide
Answers (1)
Bulldogged determination means that you are very determined to do something and will never give up.