lotsa
has the following definition + add your definition
lots of
lots of is used in Slang
The word lotsa is used in Slang meaning lots of