Andrew wait

The definition of Andrew wait is a dumb ass type of person
by SWEATYSNIPES October 31, 2019
mugGet the Andrew waitmug.

Share this definition