Nicolasangel95's definitions
booyacasha is a jamaican expression of frighten but now booyacasha is used to express anything in the lines of cool or nice or anger.
by Nicolasangel95 July 2, 2008
Get the booyacasha mug.