1 definition by Peeper sleeper

A toxic person, argues everywhere and with everyone.
God, Brian's such a Velociraptor, he won't stop arguing with Elise and George.
by Peeper sleeper August 27, 2018
Get the Velociraptor mug.