Vocabulary

びしびし

stickily; relentlessly

adverb