A person who talks or rants about nonsensical events that happen in his/her daily life.
He is such a crap-nut!