Top definition
When you have a very hard time... you know... pooing....
Brittney couldn't making she was having a struggle dump
by Deepoi May 25, 2017
Get the mug
Get a struggle dump mug for your Aunt Nathalie.