Country Dictionary

A fork of Rural Dictionary

laba

A Romanian therm that means to self-satisfy.

Aseara am dat o laba scurta.

by cipy December 29, 2004