1 definition by Mr. Againsthumanity

Top Definition
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
"hey Jessica, want to archdoggy later?"
"Sure thing"
by Mr. Againsthumanity July 07, 2020

Mug icon
Buy a Archdoggy mug!