2 definitions by twafinilover
Hey gurl! I had sex with Devin last night and his twafini was huge! OMG!
Dude! I walked in on Michaela and Devin last night and they were totally doing the twafini!
Dude! I walked in on Michaela and Devin last night and they were totally doing the twafini!
by twafinilover July 13, 2011
Hey gurl! I had sex with Devin last night and his twafini was huge! OMG!
Dude! I walked in on Michaela and Devin last night and they were totally doing the twafini!
Dude! I walked in on Michaela and Devin last night and they were totally doing the twafini!
by twafinilover July 13, 2011