1 definition by Cruncher

Top Definition
when you post in a forum and notice after your submission that someone has been faster than you and squeezed in just above your reply
(edit: damn, got squirreled again by IwasFaster123)
by Cruncher February 08, 2006

Mug icon
Buy a squirreled mug!