2 definitions by lols_royce
A girl who does not like boys flirting with her at times. This is derived from the female chinchilla, who squirts urine in the faces of some males in order to deter mating.
by lols_royce January 31, 2010
A slut or a person who has multiple sexual partners. Biologically speaking, a barnacle can mate with multiple partners at the same time through the use of tentacles.
by lols_royce January 31, 2010