Top definition
Shuzer is a type of animal commonly found in the uplands of northern asia, with short hind ears and a vestigial caudal fin. It preys on small insects and hummingbirds, and is nearing extinction from over-poaching.
by shuzerboy00769 April 27, 2004
Get the mug
Get a shuzer mug for your bunkmate James.