suds

Fun Dictionary -> suds

suds - Vulgar Dictionary definition

In the suds; in trouble, in a disagreeable situation, or involved in some difficulty.