by cloutclouteatahoe January 09, 2019
Having the characteristic of being cute, innocent and irrestitably huggable. Someone whose cheeks you can pinch and and tickle all day and night. May also imply a gullible nature.
by swimming shady March 05, 2019