Just another term for dumbass, or someone that talks bullshit. -Originated in Tatamagouche, Nova Scotia
Joe: Man Your Sister Is Hott!! Bill: Joe, That's My Mom... Frank: Joe, you stupid f**king "doushbag"!
151👍 78👎