1 definition by peekaboo90

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!
by peekaboo90 June 22, 2010
Get the Tarango mug.