1 definition by xxellaharroxx

Top Definition
A very annoying person who is a roadman and has nothing better to do then play on the Xbox. They think they are gangsters and that they are edgy, but it’s just really irritating and annoying
“Our brother Tyla is such a nimbus”
by xxellaharroxx April 22, 2020

Mug icon
Buy a Nimbus mug!