X
frustrated - The frustrated feeling when i was cheated.
@zengguoxing (773)
• China

frustrated - The frustrated feeling when i was cheated.