Top definition
A scottish exclaimation of surprise or sudden pain.
Ohyacuntchay!! I have my penis caught in my fly.
by David Inch May 29, 2005
Get the mug
Get a Ohyacuntchay mug for your dog Jovana.

Available Domains :D

  • ohyacuntchay.com
  • ohyacuntchay.org
  • ohyacuntchay.men
  • ohyacuntchay.se
  • ohyacuntchay.net
  • ohyacuntchay.ninja