1 definition by rir1v14

A loud, generally obnoxious person who is full of bullshit and incompetence.

A real twatman,
Ruby really talks some rubbish, he's turning into another RaeRae
by rir1v14 June 3, 2018
Get the RaeRae mug.