Англо-русский словарь Мюллера
vamp up придумывать, сочинять; Will you be able to vamp up an excuse thatsounds true?
Большой англо-русский и русско-английский словарь
придумывать, сочинять Will you be able to vamp up an excuse that sounds true? ≈ Ты можешь сочинить более или менее правдоподобное оправдание?