1 definition by Jonny Ace

Top Definition
A germanic entrepeneur with a bulbous nose.
Scheya, you goose!
by Jonny Ace November 23, 2003

Mug icon
Buy a Scheya mug!