Skip to main content

scify's definitions

lupa

feminine word in Latin for wolf. Also serves as a slang word for prostitute.
The stories say Romulus and Remus were raised by a lupa. Which do -you- think is more likely?
by scify November 21, 2007
mugGet the lupa mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email