meaning of Arrupp

Arrupp meaning in Urban Dictionary

a truly fucking festy noise designed to shag the shit out of fugly cunts such as the teachers at redlands university :D