Top definition
"Dude, Filipe was poodle munching with Alyssa at the party last night. She took control over him; she was on top. Hott!!!"
by 1loveBEARDS March 07, 2012
Get the mug
Get a Poodle Munching mug for your guy Helena.