Search:
suds - Vulgar Dictionary definitionIn the suds; in trouble, in a disagreeable situation, or involved in some difficulty.