swear down

Avancé (C1) slang

To promise very strongly that something is absolutely true, especially when someone doesn't believe you.

"'You actually met him at the café?' 'Yeah, swear down, he was just sitting there on his own.'"