1 definition by TruthbetoldBitches101

Top Definition
It's a combination of Loru (Dick Head) and Randi (Whore).
Hey man that Rajat is a total londu.
by TruthbetoldBitches101 October 01, 2018

Mug icon
Buy a Londu mug!