Skip to main content

Definitions by themontrealman

Squid in Ranch 

A term used in reference for an unexpected moment, or one that lacks sense
How do you say Squid in Ranch?