Top definition
This is the term used when your teacher will omea wa mo shinderu you and abuse you if you didn’t do your homework
Oh no! Daddy Cahall gonna rape me reeet
by AllUsersAreTaken2K18 May 03, 2018
Get the mug
Get a Daddy Cahall mug for your sister Nathalie.