Mr. Againsthumanity's definitions
It's a sex position where one person stands on all fours arched whilst the other person puts their dick/strap on/whatever link they have into the other person
by Mr. Againsthumanity July 7, 2020
Get the Archdoggy mug.