1 definition by talaaa

1. one who compulsively lies and constantly makes up information that is untrue or exaggerated
by talaaa March 30, 2006
Get the bean shooter mug.