Did you mean megaphoned?
megaphoned
verb
°past tense of megaphone.