Slang for awesome or legendary. Most commonly used in terms of discribing music
Yo, that new beat is just qubaHave you heard this song, it f'cking quba