1 definition by cegorach

Top Definition
to felch with a straw
please feel free not to use your imagination
by cegorach May 05, 2004

Mug icon
Buy a froggle mug!