Green’s Dictionary of Slang

felly n.

see fellow n. (3)