méigēnjī
lacking foundation
- lacking foundation
- lacking principles or a solid moral or intellectual base
- moocher
- (colloquial) a cheapskate or moocher; someone who takes advantage of others without giving back
- ill-bred
- (insulting) having no moral upbringing or education; describes someone born of parents with no social standing or character