Definitions by 20shottasam
20 shot
A 20£ bag of an illicit substance usually weed
“You know how many 20 shots i wrapped up in damz “ fredo-girls
“You know how many 20 shots i wrapped up in damz “ fredo-girls
20 shot by 20shottasam October 30, 2023