Skip to main content

Definitions by Liljay5423

A big lovable teddy bear probably one of the loudest people you'll meet they can be a bitch but also a close ride or die friend
Hey did you see that girl over there? She's such a machulu
machulu by Liljay5423 October 16, 2017