Subscribe English
look up any word, like french dipping:

1 definition by Paul GM

 
1.
The act of showing love to one’s coworkers through the gratuitous use of a cheap, but primarily weird souvenir from one’s travels.
Cool, jumbo pencils from the world’s largest ball of twine, what great sovies!
by Paul GM September 13, 2006
1 8