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 cat Helena.
Mar 1 Word of the Day
One who has a mania for music.
I am a melomaniac.
by Larstait November 14, 2003
Get the mug
Get a melomaniac mug for your coworker José.