Someone who is annoying, frustrating another or obnoxious.
You are such a dicktoss.
by digitok May 21, 2004
Get the dicktoss mug.