barmpot

Noun

 * 1)  An idiot; an objectionable and foolish person.

Usage notes

 * This term is often used affectionately among close friends.