Etymology: Colloquial, a combination of the words 'mack' and 'prospect'
1. An opportunity to flirt or hit on a girl.
2. Describes a female that is a likely candidate to flirt with or hit on, and potentially have sex with.
"dude, i'm adding angela to my list of mackspects"
"that girl hot! she is definitely a mackspect"