Subscribe English
look up any word, like french dipping:

1 definition by Markkk W

 
1.
The most awesome dog in the world.
I wish I had a Chiwawa.
by Markkk W August 14, 2009
32 34