1 definition by Barry A

Something that smells and stinks like butt
Man look at that dirty groovemongrel, no wonder why it has no friends.
by Barry A March 27, 2005
Get the groovemongrel mug.