Skip to main content

Definitions by Rod C Jamshidian

poppy feet 

(noun) a feeling of excitement or sensation.
Yo Alex, this spicy chimichanga be givin' me poppy feet!
poppy feet by Rod C Jamshidian August 6, 2008