From what I have heard, it's a sort of 'companion' expression to "this sucks",,which means something that is not agreeable, or likeable...such as, 'income taxes suck!!" so you can use either term........
fetch
fetch
fetch
fetch
fetch
Harmattan
Harmattan
fetch
a really big fight where blows are exchanged
Harmattan
I think its like the wind blows on the trees?
Syncope is the medical term meaning fainting.