1 definition by Gameras

Top Definition
Usually swarm in numbers and like to participate in rebellious antics
Wow that Gameras is crazy
by Gameras September 19, 2018

Mug icon
Buy a Gameras mug!