1 definition by GunmanDiablo

1
The act of farting into ones mouth then letting a dump afterwards.
Wow, what a faggot Manrup...
by GunmanDiablo May 26, 2015
Get the merch
Get the Manrup neck gaiter and mug.