there are a bajillion ways to do that
one thousand jillion, which is a fictional numerical term used to describe an unusually large number or amount
"there are a bajillion ways to do that" What is the definition of "bajillion"?