Top definition
A slang word for someone who is your friend you call them apacha
Apacha- whacha doing tonight
by Jessica January 22, 2004
Get the mug
Get a apacha mug for your cat Julia.