1 definition by Myaahh

A cocky dick that talks to loads of girls, arrogant, self obsessed and overall a douche
God that guy is such a "mongoose"
by Myaahh April 24, 2015
Get the Mongoose mug.