Top definition
A person who is a such a jerk you cannot come up with anything else except this word
Josh is a dipfuckingshitbag
by MightyBeast July 05, 2018
Get the mug
Get a dipfuckingshitbag mug for your dog Helena.