BUGGERY MEANING IN ENGLISH

• Buggery Definition & Synonyms

  1. (n.) Unnatural sexual intercourse; sodomy.


Synonyms:
Sodomy,

RECENT SEARCHES