WHEN U R MOST EMABARASSED?

United States
November 17, 2006 1:26pm CST
hmmm cant' say
2 responses
@aakruti_new (2172)
• United States
18 Nov 06
never
• United States
18 Nov 06
thanks
• United States
27 Dec 06
i couldn't say