A minor league baseball player, or someone who plays or works in an unsophisticated or amateurish way.
From 'bush' (meaning remote or rural) plus '-er', originating from early 20th-century American baseball slang. Bush leagues were the minor leagues played in small towns away from major cities.
Try Another Word