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 Random geezer...
Tarp
Share definition
Flag
Thank you
or thanks. Usually
said
(or written) around S/W London or
Surrey
.
"
pass
me that - tarp"
Tarp
by
Random geezer...
August 19, 2009
Get the
Tarp
mug.