When one is so retarded that they fuck themselves in the mirror
Jon Hood is a Alabama Jon.
by GArycoleman870 January 30, 2018
Get the Alabama Jon mug.