Top definition
A retarded English teacher that teaches 8th grade at ccms. Often likes to pleasure little boys
Mr.Rains pleasured me last night
by Gabriel Francis May 11, 2018
Get the mug
Get a mr.rains mug for your bunkmate Nathalie.