What does a lo bestia mean?

a lo bestia meaning in Urban Dictionary

Ecuadorian slang for 'really cool'.