What is Romeeka?
A strong, and powerful presence
That painting is romeeka
See extraordinary, overwhelming, intimidating, weak