1 definition by Cock Lord

Top Definition
Meaning to give more effort than needed
Rays try’s to hard to make people laugh
by Cock Lord November 06, 2020

Mug icon
Buy a Try’s mug!