Top definition
One who talks too often.

One who says inappropiate things, and extremely inappropriate times.

One who doesnt know how to stop talking when he is talking to much.

A total Badass
Sgt: "Get that shit done"
LCpl:"Sgt, i dont understan...."
Sgt"Okay DuBruille, quit running your suck and get it the fuck done"
by McFuckYourself June 26, 2009
Get the mug
Get a DuBruille mug for your mate Yasemin.