Skip to main content

Definitions by sakred

adorable

Share definition Flag
1. Humayrah
2. Describes someone who behaves with a certain irresistable charm.
adorable by sakred April 19, 2004