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