I think Ghost would be right about it just being a fuel issue if it had carbs but the 620 is injected. The noise is very likely a spit-back through the throttle bodies, and not a mechanical noise, which a service may fix - fuel set-up, valve clearances and perhaps compression check to show if valve not seating. If the throttle is blipped a bit slower instead of snapping it open quickly it may stop the spit-back - no substitute for a proper service though.
All guesswork without seeing bike of course so no guarantees
