20/07/2019 9:25:00 Hubba hubba Hubba hubba
What is Hubba hubba?
Hubba hubba definition and meaning on Dictionary terms:
(an exclamation of admiration, approval, or enthusiasm, used especially by G.I.’s of World War II as a shout in appreciation of a pretty girl.)
Tags: dictionaryCategorised in: Uncategorized