Top definition
Something which is not doable or hard to accomplish, hard to understand...
This form is completely undickable - I can not understand one sentence...
by Stephanie37 February 16, 2009
Get the mug
Get a undickable mug for your coworker Helena.