Say what you want about Florida Republican legislator Bob Allen (that he is closet-case who hangs out in public restrooms... you could say that) but you can't say that he isn't a giver:

In a written statement released Thursday, Titusville Officer Danny Kavanaugh recalled entering the restroom twice and said he was drying his hands in a stall when Allen peered over the stall door.

After peering over the stall a second time, Allen pushed open the door and joined Kavanaugh inside, the officer wrote. Allen muttered " 'hi,' " and then said, " 'this is kind of a public place, isn't it,' " the report said.

The officer said he asked Allen about going somewhere else and that the legislator suggested going "across the bridge, it's quieter over there."

"Well look, man, I'm trying to make some money; you think you can hook me up with 20 bucks?" Kavanaugh asked Allen.

The officer said Allen responded, "Sure, I can do that, but this place is too public."

Then Kavanaugh said he told Allen, "I wanna know what I gotta do for 20 bucks before we leave.' " He said Allen replied: "I don't know what you're into."

According to Kavanaugh's statement, the officer said, "do you want just [oral sex]?" and Allen replied, "I was thinking you would want one."

The officer said he then asked Allen, "but you'll still give me the 20 bucks for that . . . and that the legislator said, "yeah, I wouldn't argue with that."

As Allen turned and motioned for the officer to follow him to his car, Kavanaugh identified himself as a police officer by raising his shirt and exposing his badge.

When Allen was being placed in a marked patrol car, he asked whether "it would help" if he was a state legislator, according to a police report. The officer replied, "No."