that finleyish [bitch] of a  teacher is constatly bitchin about me not having my homework; what a bitch
a person, usually a teacher, who constalty bitches about every fuckin little thing
"that finleyish [bitch] of a  teacher is constatly bitchin about me not having my homework; what a bitch" What is the definition of "finleyish"?