1 definition by Mr.ScottDabioly

A fucking beautiful being full of amazingness. Probably a science teacher, and a minimum 7 in cock.
Kid 1: Wow, did you hear Mr. Scott penetrated the student?
by Mr.ScottDabioly May 16, 2018
Get the Mr. Scott mug.