Meaning ofboomslangin English

boomslang

us//buːmˈslæŋ//uk//buːmˈslæŋ//
#uncommon
Definitions