Definitions by JoeMama2627363
Speckatron
Some one very simple minded with a small penis that wears glasses and is getting on your nerves. Usually found with the birth name, Lewis or Samuel.
Speckatron by JoeMama2627363 October 31, 2019