"...I'm more Dobbler radar than this putz an expert"
Unless I’m missing the play on words, it’s Doppler.