Definify.com

Definition 2024


happy_slaps

happy slaps

English

Noun

happy slaps

  1. plural of happy slap