Subscribe English
look up any word, like tittybong:

1 definition by auroraprincess

 
1.
the combination of doggie saliva and snot smeared against a car window or any other glass surface while pressing their face against said surface
My dogs make such a mess on the windows in my car with their snarkle that I hesitate to take them any place!
by auroraprincess January 17, 2012
13 4