1 definition by Mei Chi

Top Definition
Daisy
Shi qiu Ying means daisy
by Mei Chi January 14, 2021

Mug icon
Buy a shi qiu ying mug!