Green’s Dictionary of Slang

for-free n.

[she effectively ‘gives it away for free’]

(orig. US) a prostitute who undercuts the going price, an amateur.

[Aus]Baker Aus. Speaks.