Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by LWeezy
Happy stamp
Share definition
Flag
A
male
tramp stamp
; located at least 2" under the naval and directly in the path of a growing "
Happy Trail
".
Mike just got a Happy
Stamp
and is
waiting
for the
hair
to grow back.
Happy stamp
by
LWeezy
September 1, 2013
Get the
Happy stamp
mug.