1 definition by ryan_

Top Definition
person of asian descent
I banged that carp bitch last night.
by ryan_ April 29, 2006
Mug icon
Buy a carp mug!