Green’s Dictionary of Slang

whooped adj.

[whop v. (1)]

(US campus) infatuated, in love.

[US]Eble Campus Sl. Oct. 11: whooped – head over heels in love [...] Who’s the girl that’s got him whooped?