A: I slipped and fell on my butt.
B: I was trying to sweep him off his feet.
Yes. But lots of people find the word '****' rather impolite.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
They are both correct English. "****" is informal (very mildly vulgar). The expression "sweep someone off their feet" is normally used figuratively, especially to refer to the arousal of strong romantic feelings in someone. I'm not sure whether you are trying to use it literally here. If so, I would advise against it because the figurative meaning tends to intrude.
(Cross-posted.)