Top definition
the biggest fattest piece shit. usually placed in a toilet.
Man: did u see that lechita i made?
woman: yea it smelled like your mother
by your mothers vagina! lechon April 04, 2011
Get the mug
Get a Lechita mug for your mama Larisa.