1 definition by doneld jones haha

Top Definition
to annoy someone to the point of no return
he's totally thaeing her
by doneld jones haha April 06, 2020

Mug icon
Buy a thaeing mug!