Top definition
A germanic entrepeneur with a bulbous nose.
Scheya, you goose!
by Jonny Ace November 23, 2003
Get the mug
Get a Scheya mug for your Facebook friend Sarah.
buy the domain for your foodie vlog