Top definition
Noun. A mythical creature with supposed beady purple eyes that lives in your toilet. It shoves it's index finger into your anus to get you from blocking his light.
The Diddler had to be aware of the lorgraf in the toilet because he's mad that he's a shower shitter.
by Thathoggyguy February 18, 2017
Get the mug
Get a Lorgraf mug for your mate Zora.