mister big-balls says 'whatchu starin at'
Raccoon dogs have big balls in Japan. It means what you think it means.