A person that is known for making things up. Someone who even when he/she has no reason decides to add, embellish, or totally make something up that to his/her advantage.
by THE ANTI-MAKKA UPPA October 17, 2011
Get the MAKKA UPPAmug.
Get the MAKKA UPPAmug.