What is Dikmuncha?
someone's who's being stupid dickmunchalso a term of endearment
ey dikmuncha wat ya doin?