Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by scify
lupa
Share definition
Flag
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?
lupa
by
scify
November 21, 2007
Get the
lupa
mug.