Never seen one but I imagine it works as you describe or close to it...squeeze bottle, insert joint, let bottle 'suck in' smoke, squeeze to release smoke, repeat.

Pretty cool. Don't see any pratical use for it, but points for creativity.