abashed, addled, at sea*, baffled, ball up, befuddled, bewildered, come apart*, dazed, discombobulated*, disconcerted, disorganized, distracted, flummoxed, flustered, fouled up*, glassy-eyed*, gone*, gonzo, misled, mixed up, muddle, nonplussed, perplexed, perturbed, punch-drunk*, punchy*, puzzled, screwy*, shook, shook up*, slaphappy, snafu*, spaced out*, stumped, taken aback, thrown, unglued*, unscrewed*, unzipped*, upset
VIEW 11 of 11 COMMENTS
riz:
Carissa is an even better real name.

lavenderrr:

