Skip to main content

Definitions by Jdntntnt

libbi lea 

Little anfield schlong head who has spots all Over the gaff
Lad Libbi lea is so spotty
libbi lea by Jdntntnt September 30, 2021