meaning of bombrad

bombrad meaning in Urban Dictionary

Bombrad is the specific language always explain the distinct smell associated with the passage through of gas by a Conrad.