1 definition by MeleCL

Top Definition
The past tense of on
"The laptop onnd all of a sudden yesterday"
by MeleCL April 06, 2021

Mug icon
Buy a Onnd mug!