"what took you so long getting to work? "oh, you know, mass transit- i got busfucked
to get screwed in some way while taking the bus
""what took you so long getting to work? "oh, you know, mass transit- i got busfucked" What is the definition of "busfucked"?