Top definition
exotic, awesome in bed, and super friendly individual from Costa Rica
"Did you hear we have a Costa Rican student?"

"Yeah she's gorgeous"

"Heard she's great in bed too!"
by nobodymg18 November 08, 2013
Get the merch
Get the costa rican neck gaiter and mug.

Activity