3 definitions by bp garage
by bp garage August 28, 2008
A disgusting form of sexual gratification involving a "nun-chuck" and wii remote. this activity is frowned upon in any circles other than that of obsessive japanese MK players.
by bp garage August 28, 2008
A usually lurid or obscence personal saying by which some individuals live their lives. This is to be strongly discouraged.
by bp garage August 28, 2008