look up any word:
1. poppy feet
(noun) a feeling of excitement or sensation.
Yo Alex, this spicy chimichanga be givin' me poppy feet!
rss and gcal