meaning of dickhead

1. insulting terms of address for people who are stupid or irritating or ridiculous


Related Words

dickhead |

Developed & Maintained By Taraprasad.com

Treasure Words