1 definition by IvannaTinkle

One who is so addicited to crack they will peck the ground to get every last bit.
The guy is so poor and is such a hubba pigeon.
by IvannaTinkle March 1, 2005
Get the Hubba Pigeon mug.