meaning of Cabora Royale

Cabora Royale meaning in Urban Dictionary

1. Being the greatest cobra2. becoming one of amusing and hilarious ability at becoming a fool