Top definition
The most prettiest girl u ever will see and is good in bed and her touch will make u melt and every kiss will make u want more
You see that fine girl she is so takrya
by CoolP101 January 28, 2017
Get the mug
Get a takrya mug for your barber Manafort.