that coelacanth freaked the shit out of me
one sick ass ancient fish who's lived for thousands of years off of thailand
"that coelacanth freaked the shit out of me" What is the definition of "coelacanth"?