1 definition by Gdkkydg

Top Definition
Usually blind and very strong
Damn larue you can't see me I'm right in front of you
by Gdkkydg June 28, 2018

Mug icon
Buy a Larue mug!