chook chaser

chook chaser

n
1. (Individual Sports, other than specified) a small motorcycle, esp for off-road use
2. (Individual Sports, other than specified) a person who rides such a motorcycle