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 Elainatturtle
Talisman
Share definition
Flag
An
object
that brings good luck or
power
(usually used in
syfy
films) to oneself.
Haruka: "We
must
find the
three
talisman!"
Usagi: "No
please
!"
Talisman
by
Elainatturtle
February 10, 2019
Get the
Talisman
mug.