look up any word, like donkey punch:

1 definition by giantfan9797

 
1.
The spanish/french version of saying akward.
That turtle is very akwardo.
by giantfan9797 September 12, 2010