1 definition by LFCSanj

1
A girl that despite being hairy (like a chimp) is also so sweaty that her skin glistens like that of a squid.
When i saw her working out I realised that she wasn't just ugly and hairy but was also a squimp.
by LFCSanj June 16, 2008
Get the mug
Get a Squimp mug for your cat Callisto.