Alex Vaughn

A piece of human trash (it's okay he asked me to)
Alex Vaughn is a self depriving waste of life.
by Deadxroses June 02, 2018
mugGet the Alex Vaughn mug.