Wiktionary
well and truly
adv. (context idiomatic English) utterly; completely; without doubt