Random
Source Code

poppy feet

(noun) a feeling of excitement or sensation.

Yo Alex, this spicy chimichanga be givin' me poppy feet!

by Rod C Jamshidian July 13, 2008

7👍 1👎