umbres

The slightly spanish phrase meaning best friends or blood brothers
we are tight umbres
by ishammel August 04, 2007
Get the umbres mug.