Parrot foot is a slang term for marijuana or REALLY good marijuana.
Yo, I just got a 3.5 of some straight up parrot foot !