Skip to main content

paaaaaaaaaaaaaaaaaaaaaaaaanda's definitions

A person (usually Scottish) who loves everything panda... Pandas, bamboo, eye-liner etc.
Is that lad humping a Panda?... Must be a Panda Lad
Flag
mugGet the Panda Lad mug.