EN

Synonyms for whoopings

Whoopings, noun plural of whooping. Synonyms in the same form.

Synonyms in the same form

Noun plural