deuced
adjectiveDefinition of deuced
: damned, confounded
in a deuced fix
Keep scrolling for more
Keep scrolling for more