Top definition
When a public area (usually a city street corner or beach) is overrun by female inidians.
"Holy fuck dude, this beach is fucking Squaccupied."
by ChugFucker September 25, 2011
Get the mug
Get a Squaccupied mug for your guy Jerry.