Top definition
When something is being extremely difficult and therefore pisses you off
This laptop is being such a little douchebag!
by track555 August 06, 2016
Get the mug
Get a little douchebag mug for your papa Jerry.