Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by ltp7
Sean Archibald
Share definition
Flag
A serpent or snake, a
sly
or treacherous person, especially
one
who exploits a position of
trust
in order to betray it.
You
betrayed
me, you'
re
such a sean
archibald
.
Sean Archibald
by
ltp7
August 5, 2018
Get the
Sean Archibald
mug.