Definition & Meaning | English word SHAGALUF
SHAGALUF
Definitions of SHAGALUF
- (UK, vulgarslang) The Majorcan resort town of Magaluf. [from 1990s]
Number of letters
8
Is palindrome
No
Search for SHAGALUF in:
Page preparation took: 147.72 ms.