1 definition by Chorltonwara

Top Definition
Not sure what is going on here
What's the best time you've ever had licking stamps?
When it was with someone elses tongue (eBlog:from Texas)

by Chorltonwara September 16, 2008
Mug icon
Buy a licking stamps mug!