Top definition
To over explain or make a situation, that is already awkward more so.
M: I fingered a ferratonce!

D: I hope the ferrat was ok with that

Ds: Is ferrat aids contagious!

L: everybody has aidsits an epidemic.
by Hyzenburg-72 July 09, 2013
Get the mug
Get a Fingered a ferrat mug for your bunkmate Vivek.