Top definition
When a lead generation specialist converts a lead for a territory manager and impresses a manager.
WHOLY SNAPALAP! THAT'S AWESOME! GREAT JOB TEAM!!!!!
by SkillSet September 04, 2013
Get the mug
Get a Snapalap mug for your mate Riley.