1 definition by Pee Jay

Top Definition
Midwestern slang for a cephalopod-like creature.
Did you see that yauch spray ink all over that predator's face?
by Pee Jay November 18, 2007

Mug icon
Buy a yauch mug!