A boyfriend who ticks his girlfriend off all the time but is actually a wonderful boyfriend and she loves him anyway.
by TLC15 August 30, 2016
Susan begged me to Fink all over her last night at her parent's house.
Dude, is that finkus all over your bedroom wall?
Dude, is that finkus all over your bedroom wall?
by mr. zug August 23, 2010