Top definition
N. Lewtchopper is a place where you can grab all the free loot for very little effort. It sometimes makes helicopter like sounds.
by Zolander June 22, 2006
Get the mug
Get a Lewtchopper mug for your guy Nathalie.