Skip to main content

Definitions by BubbleGumPunk

Used by anime fans online to covey embarassment or to laugh about something embarassing.
NormalKid: Can you believe I fell down the stairs at school!?
AnimeFan1: I KNOW! How embarassing! XD
XD by BubbleGumPunk December 14, 2004