1 definition by Truthtalker12
Lena parkour a insecure little whore who is know for slagging off all her friends and being a cow, she has small tits and a pittle arse with a smelly pussy which make her venerable and unhappy
by Truthtalker12 April 27, 2019
