look up any word, like the eiffel tower:

1 definition by Puddin Dame

To strip a person of their briefs, shorts, or under garments in order to compel them talk.
Upon coming back from a space mission NASA will debrief everyone associated with the mission
by Puddin Dame November 13, 2007