An Encylopedia Britannica Company

souped–up

1 ENTRIES FOUND:
souped–up /ˈsuːptˈʌp/ adjective
souped–up
/ˈsuːptˈʌp/
adjective
Britannica Dictionary definition of SOUPED–UP
: made greater in power or appeal
see also soup up at 2soup