1 definition by Ballzdeepsinatoaster69

Top Definition
April 15 go up to a girl slap their pussy cause why not
Its national slap pussy day my dudes
by Ballzdeepsinatoaster69 April 12, 2019

Mug icon
Buy a National slap pussy day mug!