laughed one's ass off
English
Verb
laughed
one's
ass
off
simple past
and past participle of
laugh one's ass off