RamdeshLota's definitions
In Sri Lankan culture, a person who is known to be concerned about everything, i.e. gives many f*cks.
by RamdeshLota September 20, 2016
Get the lota mug.
Get the lota mug.We'll email you a link to sign in instantly.