person 1: have you got a freep now? person 2: nah, i've got english
simply a shortened abbreviation of the words free period, free period being a free lesson at a place of education
"person 1: have you got a freep now? person 2: nah, i've got english" What is the definition of "freep"?