whos’ your travel agent?

Best definition
whos’ your travel agent?
who did you get the ‘drugs’ from? (or not)used when one is acting crazy, irrational (used by jack webb on drug ‘dragnet’ (blue boy?) 1967)a suggestion that one might be “tripping” or high on something
guy going ‘wild’: whos’ your travel agent?

woman seriously pms-ing: whos’ your travel agent?

snide remark by ‘straight’, ‘case-hardened’ conservative:

whos’ your travel agent?