Skip to main content

Dr.Pikachu's definitions

Salsa

Spanish for "Sauce". Duh.

Another way of saying source.
OMG, that's hawt! Looking for Salsa!
by Dr.Pikachu February 27, 2017
mugGet the Salsamug.

Share this definition