Top definition
1) a pug
2) the queen of all that is awesome
You know who that is? That's TOADPUPPY!
by the me December 10, 2003
Get the mug
Get a Toadpuppy mug for your mate Zora.