Skip to main content

Definitions by AnAsianWithNoLife

Xue hua piao piao bei feung xiao xiao 

Literal meaning: snow petals drifting, the north wind whistles

Used when Obama inhales oxygen
Joanne: I'm tired
Cole: Bitch, xue hua piao piao bei feung xiao xiao