A phrase which can mean almost anything. It can be used sexually or just as a good question.
Ay bitch, lemme smurf your turf I love it when you smurf my turf
2👍 1👎