Top definition
A really weird gay sex fetish loved by Singaporeans and Belgians
Dude I think they're into Alugh
by Frankthebeastinnit June 17, 2014
Get the mug
Get a alugh mug for your buddy Georges.