English Dictionary
Definition soapy in British English
soapy adjective
adjective
/ˈsəʊpi/
English Dictionary