1 definition by trillakillagodzilla

Top Definition
a person who's annoying as hell and never leaves you alone
dude that guy is such a probe, he's alway buggin me
by trillakillagodzilla December 26, 2010

Mug icon
Buy a probe mug!