1 definition by chovy23

Top Definition
Meaning extremely fast, moving at high speeds.
That car was chovanec out on the race track.
by chovy23 June 26, 2008

Mug icon
Buy a chovanec mug!