meaning of brazilian goal

brazilian goal meaning in Urban Dictionary

making love in an objective