1 definition by Fhfhejdjfjkddjfjcjc

Top Definition
The lord of cock suckers
O man he is such a meep lord
by Fhfhejdjfjkddjfjcjc December 25, 2020

Mug icon
Buy a Meep lord mug!