Top definition
A freaky, hell of sexy man,who is great in bed with a big rod.He is sweet and sensitive when he wants to be and by far the finest man you will ever find.
You are a Leundre in bed.
by True U.D. Official February 22, 2018
Get the mug
Get a Leundre mug for your fish Jovana.