Why Echoserang Queen?
"Echos" has been my expression eversince I was in college aside from "Huy! Bakla!". Then first time I heard of the phrase "Echoserang Palaka" I couldn't stop laughing! I didn't know a frog can echos! **chos, echos - is a Pinoy swardspeak expression that is usually added to sentences to rebut what someone said and to simply say "i'm kidding!"