meaning of Bitch course

Bitch course meaning in Urban Dictionary

An extremely tough and annoying course at university/college