meaning of Betrailure

Betrailure meaning in Urban Dictionary

When you betray your teamate and fail in addition.