1. To express surprise (interj)
2. To express
astonishment(interj)
3. To indicate a desire for one to end that of which they are speaking (interj)
4. Evolved from a song to describe something that you're not quite sure exactly how to describe (adj)
Whoa can also be spelled "woah" though there are many arguments started by
bored people about
which way is correct.