Dillon

A dick head of sorts and cannot do shit :D
Wow I got Dillon in my second period class
by xRegency October 29, 2018
mugGet the Dillonmug.

Share this definition