mackra

An Indo-Caribbean slang for a large spider.
The girl screamed when she saw the mackra crawling on the wall.
by Sushi83 October 17, 2021
Get the mackra mug.