look up any word, like leh:

1 definition by DMasterBlaster

 
1.
To let soak in water.
I'm going to cromag the potatoes before peeling.
by DMasterBlaster November 29, 2011
0 1