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 peekaboo90
Tarango
Share definition
Flag
Most
awesomest
last name ever! I
mean
the Tarangos are the
best
becuase anna was made by the Tarango blood!
I so
want to
be a Tarango!
Tarango
by
peekaboo90
June 23, 2010
Get the
Tarango
mug.