I've been on-again/off-again more than a (INSERT TASTELESS JOKE HERE). laugh

Puppy