Top definition
Someone who is annoying, frustrating another or obnoxious.
You are such a dicktoss.
by digitok May 20, 2004
Get the mug
Get a dicktoss mug for your dog Zora.