1 definition by Darrell Blake

to have swift sexual intercourse in a inconvenient location or situation.
"did you here about jimmy? he steamed some bird in a bush outside the Florence in Rotherham"
by Darrell Blake September 15, 2006
Get the steamed mug.