1 definition by bigdaddyrah

a teacher that gives you 4 months worth of work in 5 days for the next class each week, he also happens to be gay as shit and has a very sweaty back that happens to smell all around the room.
Man, Mr.Daniels is an absolute Cromwell!
by bigdaddyrah August 8, 2017
Get the cromwell mug.