American Dictionary
Definition look like a drowned rat in American English
look like a drowned rat phrase
phrase
1
to look very wet in a way that is not attractive
