1 definition by MainGuyTim

Someone who is very unconfident and gets easily scared
Connor:*gets confronted and turns down a fight*
Tim: why you such a lickalottapuss Connor?
by MainGuyTim August 4, 2018
Get the Lickalottapuss mug.