lun-lena

A bitch as person who likes to bite his own people.
"Modi is such a lun-lena kutta"
by PanjabiMC December 30, 2023
Get the lun-lena mug.