Skip to main content

Eden Castiron-Lewis's definitions

pala

Short for the Spanish word "palabra," meaning literally "word."
-"That South of the Border wrap we had for lunch was tasty."
-"Pala."
by Eden Castiron-Lewis January 10, 2008
mugGet the palamug.

Share this definition