Definitions by IstanbulKedi
Wack
Perplexingly unsavory; “off”; unusual/weird in a bad or uncomfortable way; confusing and unsettling; hard to understand (and often not worth the effort to try to understand)
Wack by IstanbulKedi June 15, 2019