Search results for query: *

  1. L

    what does this sentence means?

    I have read some english comics and seen this sentence ''How'd you ever fall for a douche like Kyle?'' I don't know what it means.Would somebody tell me what it means? thank you