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 WWJDHGH
Scause
Share definition
Flag
From the
show
"South
Park
"
A plastic bracelet or wristband that is used as a symbol of a cause or organization, usually purchased for
a few
dollars.
I
got
my
new
brown
scause in support of the STANground foundation.
Scause
by
WWJDHGH
November 2, 2012
Get the
Scause
mug.