Top Definition
it is a library card in spanish
i got a library card, thank u. su tareta de la biblioteca.
by voulez vous coucher avec moi? September 14, 2007
5 Words related to su tareta de la biblioteca

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.