Skip to main content

Definitions by ImNotSure123

A girl who looks like the animal (a muskrat).
muskrat by ImNotSure123 February 20, 2011