Islandgyal_284 's definitions
To be mehtay is when you mind people business which definitely doesn't concern you. Also refers to someone being noisy. *This is originated in the Caribbean*
by Islandgyal_284 December 1, 2019
Get the Mehtaymug.
Get the Mehtaymug. We'll email you a link to sign in instantly.