Amariposado admin 5 years ago Amariposado Amariposado Definition Amariposado Spanish Adjective English meaning : Effeminate