Top definition
20 bands is 20,000.00...
El Whyner paíd 20 bands for that Impala.
by El Whyner April 24, 2018
Get the mug
Get a 20 bands mug for your Uncle Vivek.