this traffic is ballsin me so hard right now
when something is annoying you or hindering your progress in another venture
"this traffic is ballsin me so hard right now" What is the definition of "ballsin"?