look up any word, like the eiffel tower:
 
1.
Struggling, stressing out. Having a difficult time, worrying.
I am strifin' about my bills.
by green-beans June 26, 2008

Words related to strifin'

freakin' stressing strifing struggling