Top definition
A word to describe someone who looks like a raptor and ace like an idiot.
Wow luch is a total raptart
by Lickyonnyblicky June 12, 2018
Get the mug
Get a Raptart mug for your girlfriend Nathalie.