Top definition
Short for "lots of".
There are lotsa chicks right there.
by Fangsta March 17, 2003
Get the mug
Get a lotsa mug for your cousin Abdul.
buy the domain for your diy vlog