What is Corn Buster?
One who is annoying to an extreme extent.
Those corn busters need to get off my nuts.