adj.
Of a drinker: inventing explanations for the evening faster than anyone can challenge them.
Karre was imaginatored, claiming the missing umbrella had been recruited by the pub.
Source: Wiktionary