Skip to main content

Definitions by Xaviong

A supremely annoying person.
That nimrod kept asking me for money.
Nimrod by Xaviong May 8, 2014