Random Words:
1.
A completely annoying and/or useless person. Also has the form 'cockswinging' when preceding another adjective.
"Dave is..
1.
duffing up is the female equivelant of beating up, or kicking ass. It's not so violent in a sense, and to a certain degree. It us..