1 definition by randyjizzard

1. A more relaxed and informal way of delivering BS to employees. As opposed to delivering BS in the more formal meeting room setting.

Particularly favoured by a well known North American company that specialises in renewals.
Hey we just had a huddle and Matt told me we were getting a SPIV worth £8k to spend on a team holiday and that he could argue the case that we hit all CPT's.
by randyjizzard January 4, 2018
Get the Huddle mug.