David SquareHead

Ranker- a person that is not down for his shit also square headed
by Gagsander May 29, 2019
mugGet the David SquareHead mug.