1 definition by Vampyre Byte

Top Definition
Someone who installs a dashcam on their car so they can purposefully drive like a douche.
That douchecammer could have easily avoided the accident but chose not to because it was on camera.
by Vampyre Byte July 31, 2019

Mug icon
Buy a Douchecammer mug!