Bamfoozle is the present tense of bamfoozled.
The third-person singular simple present indicative form of bamfoozle is bamfoozles.
The present participle of bamfoozle is bamfoozling.
The past participle of bamfoozle is bamfoozled.