Definitions by hiphopdancedad
Spanish raincoat
A term coined by CBC Vancouver radio personalities to define any rain protection device left at home in the morning, and needed in the afternoon.
Spanish raincoat by hiphopdancedad June 21, 2016