A "Virgin Islands Slang" 1. To express surprise. 2. To indicate intrigue, or astonishment.
1. "Mehson! Wha' deh fuck you doing?" 2. "This song wicked mehson!"
59👍 4👎