1 definition by jankchic

Top Definition
The spanish version of facebook
Person 1: So i was talkin to my friend on the librocara the otherday and she be tellin me that she gotta brand new baby daddy and i was like HELLL naaaaaw...
by jankchic November 05, 2011
Mug icon
Buy a librocara mug!