What is the full meaning of lotsa
(colloquial) a lot of, also LOTTA [n]
Example of the word lotsa placed on a Scrabble board.