A complete prick who has his entire ego up his ass.
"Man, he is such a moffato."
by Lerky_ December 18, 2016
Get the moffato mug.