meaning of Billboarded

Billboarded meaning in Urban Dictionary

becoming hit continuously with pop-up adds.