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 Jaggernaut
Strap
Share definition
Flag
Someone
who reminds you of a strap-on dildo because they
just
suck at
everything
they do.
Smells
like
Onions
is the biggest strap in the
world
.
Strap
by
Jaggernaut
February 26, 2010
Get the
Strap
mug.