look up any word, like leh:
 
1.
A ridiculously crazy and loveable nerd who is also a French stripper with the attire of a lumberjack.
You're such a DeLou.
by HEEK RDBF November 07, 2011
12 0