look up any word, like ratchet:
 
1.
ebonic term for a long time, usually for an estimation but in general is just used as an exaggeration of time spent.
He gotta be smokin o snortin somethin cus be been up fo like fo fi days, real talk.
by Random rabbi September 27, 2011