1 definition by Mikeee Boy

Top Definition
Slang term that maximises the impact of the word tosser. Reserved for people or items where severe annoyance is exhibited
"Martin is a proper dogtosser" or "my PC is Dogtoss"
by Mikeee Boy October 17, 2006
Mug icon
Buy a Dogtosser mug!