Slang for a small minded or stupid person with big idea's of there self
Study harder dont be a loraxray?
by Xxxtentaclexxx October 02, 2018
Get a loraxray mug for your brother-in-law Abdul.