Lubbee

English

Noun

Lubbee (plural Lubbees)

  1. Alternative form of Labbay