Jump to content

cumsha

From Wiktionary, the free dictionary

English

[edit]

Noun

[edit]

cumsha (plural cumshas)

  1. Alternative form of cumshaw

Anagrams

[edit]