Jamaican-english for "Whats going on" or "Whats up".
by Shopie February 25, 2008
Get the wattagwan mug.