Top definition
When you play scotland the brave earrape at full blast on your speaker while yelling”SCOTTISH EARRAPE” in a Scottish accent. Absolute proof god exists.
Student 1: yo did you hear that through the wall?
Student 2: yeah bro James scottish earraped the whole class
by ding dong your opinion iswrong October 27, 2019
Get the mug
Get a Scottish earrape mug for your mama Yasemin.