Cum Belcher

A person who is relentlessly lying talking dumb shit knowing they are making shit up.
by MrSLJSr October 01, 2018
Get the Cum Belcher mug.