1 definition by poddlelama

Top Definition
a wa wa poodle lama!
edward, you are my chee
by poddlelama September 02, 2010

Mug icon
Buy a Chee mug!