Skip to main content

123qwertytime's definitions

Squamule

1) A teeny tiny scale

2) A squealing donkey

3) A Harry Potter fan
"I'm a squamule and I'm a squamule of a squamule."
- "I'm a Harry Potter fan and I'm a tiny bit of a squealing donkey."
by 123qwertytime July 3, 2011
mugGet the Squamulemug.

Share this definition