meaning of leech onto

1. admire boundlessly and follow around; "the groupies leeched onto the rock ">star"


Related Words

leech onto |

Developed & Maintained By Taraprasad.com

Treasure Words